lose a battle - French English Dictionary
History

lose a battle



Meanings of "lose a battle" in French English Dictionary : 1 result(s)

English French
General
lose a battle perdre [v]